import Cookies from 'js-cookie';

const TokenKey = 'Admin-Token';

/**
 * 获取令牌
 * @returns {string | undefined} 返回存储的令牌或undefined
 */
export function getToken(): string | undefined {
  return Cookies.get(TokenKey);
}

/**
 * 设置令牌
 * @param {string} token - 要设置的令牌字符串
 * @returns {void} 没有返回值
 */
export function setToken(token: string): void {
  Cookies.set(TokenKey, token);
}

/**
 * 删除令牌
 * @returns {void} 没有返回值
 */
export function removeToken(): void {
  Cookies.remove(TokenKey);
}